/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package br.com.proteu.hibernate.beans;

import java.io.Serializable;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Lob;
import javax.persistence.Table;

/**
 *
 * @author ricardo
 */
@Entity
@Table(name="PARAMETROS")
public class ParametrosProteus implements Serializable{

    @Id
    @Column(name="PAR_ST_CODIGO")
    private String parStCodigo;
    @Column(name="PAR_ST_RAZAO_SOCIAL")
    private String parStRazaoSocial;
    @Column(name="PAR_ST_CNPJ")
    private String parStCNPJ;
    @Column(name="PAR_ST_INSC_ESTADUAL")
    private String parStInscEstadual;
    @Column(name="PAR_ST_END_CEP")
    private String parStEndCEP;
    @Column(name="PAR_ST_ENDERECO")
    private String parStEndereco;
    @Column(name="PAR_ST_END_NUMERO")
    private String parStEndNumero;
    @Column(name="PAR_ST_END_COMPLEMENTO")
    private String parStEndComplemento;
    @Column(name="PAR_ST_END_BAIRRO")
    private String parStEndBairro;
    @Column(name="PAR_ST_END_CIDADE")
    private String parStEndCidade;
    @Column(name="PAR_ST_END_UF")
    private String parStEndUF;
    @Column(name="PAR_IN_FONE_DDD")
    private Integer parInFoneDDD;
    @Column(name="PAR_ST_FONE")
    private String parStFone;
    @Column(name="PAR_IN_FAX_DDD")
    private Integer parInFaxDDD;
    @Column(name="PAR_ST_FAX")
    private String parStFax;
    @Column(name="PAR_ST_CONTATO")
    private String parStContato;
    @Column(name="PAR_ST_EMAIL")
    private String parStEmail;
    @Column(name="PAR_ST_SITE")
    private String parStSite;
    @Column(name="PAR_ST_SITE_PADRAO")
    private String parStSitePadrao;
    @Column(name="PAR_ST_COD_EMS")
    private String parStCodEms;
    @Column(name="PAR_ST_LOGIN")
    private String parStLogin;
    @Column(name="PAR_ST_SENHA")
    private String parStSenha;
    @Column(name="PAR_ST_NUM_TERMINAL")
    private String parStNumTerminal;
    @Column(name="PAR_ST_LOCAL_XSD")
    private String parStLocalXSD;
    @Column(name="PAR_CH_COD_ANTIGOS")
    private String parChCodAntigos;
    @Column(name="PAR_CH_IMPRIME")
    private String parChImprime;
    @Lob
    @Column(name="PAR_BL_LOGOTIPO")
    private String parBlLogotipo;//blob
    @Lob
    @Column(name="PAR_BL_LOGO_TELA")
    private String parBlLogoTela;//blob
    @Column(name="PAR_ST_LOCAL_TISS")
    private String parStLocalTiss;
    @Column(name="PAR_ST_PRONTUARIO_INICIAL")
    private String parStProntuarioInicial;
    @Column(name="PAR_ST_PRONTUARIO_FINAL")
    private String parStProntuarioFinal;
    @Column(name="PAR_CH_ENVELOPE")
    private String parChEnvelope;
    @Column(name="PAR_CH_PRINT_CODIGO")
    private String parChPrintCodigo;
    @Column(name="PAR_CH_PRINT_CONVENIO")
    private String parChPrintConvenio;
    @Column(name="PAR_CH_PRINT_RG")
    private String parChPrintRG;
    @Column(name="PAR_CH_PRINT_FONE")
    private String parChPrintFone;
    @Column(name="PAR_CH_PRINT_CEL")
    private String parChPrintCel;
    @Column(name="PAR_CH_PRINT_NASCIMENTO")
    private String parChPrintNascimento;
    @Column(name="PAR_CH_ETIQUETA")
    private String parChEtiqueta;
    @Column(name="PAR_CH_PROCED_MEDICO")
    private String parChProcedMedico;
    @Column(name="PAR_CH_PROCED_DIA")
    private String parChProcedDia;
    @Column(name="PAR_CH_CALL_CENTER")
    private String parChCallCenter;
    @Column(name="PAR_CH_PROCED_AGENDTO")
    private String parChProcedAgendto;
    @Column(name="PAR_CH_AUTORIZA_ENCAIXE")
    private String parChAutorizaEncaixe;
    @Column(name="PAR_CH_AUTORIZA_RETORNO")
    private String parChAutorizaRetorno;
    @Column(name="PAR_CH_MEDICO_CONVENIO")
    private String parChMedicoConvenio;
    @Column(name="PAR_CH_PROCED_CONVENIO")
    private String parChProcedConvenio;
    @Column(name="PAR_CH_OBRIGA_RG")
    private String parChObrigaRG;
    @Column(name="PAR_ST_COD_CNES")
    private String parStCodCNES;
    @Column(name="PAR_ST_COD_IBGE")
    private String parStCodIBGE;
    @Column(name="TIL_ST_CODIGO")
    private String tilStCodigo;
    @Column(name="PAR_CH_AGENDAMENTO_ONLINE")
    private String parChAgendamentoOnline;


    public String getParBlLogoTela() {
        return parBlLogoTela;
    }

    public void setParBlLogoTela(String parBlLogoTela) {
        this.parBlLogoTela = parBlLogoTela;
    }

    public String getParBlLogotipo() {
        return parBlLogotipo;
    }

    public void setParBlLogotipo(String parBlLogotipo) {
        this.parBlLogotipo = parBlLogotipo;
    }

    public String getParChAgendamentoOnline() {
        return parChAgendamentoOnline;
    }

    public void setParChAgendamentoOnline(String parChAgendamentoOnline) {
        this.parChAgendamentoOnline = parChAgendamentoOnline;
    }

    public String getParChAutorizaEncaixe() {
        return parChAutorizaEncaixe;
    }

    public void setParChAutorizaEncaixe(String parChAutorizaEncaixe) {
        this.parChAutorizaEncaixe = parChAutorizaEncaixe;
    }

    public String getParChAutorizaRetorno() {
        return parChAutorizaRetorno;
    }

    public void setParChAutorizaRetorno(String parChAutorizaRetorno) {
        this.parChAutorizaRetorno = parChAutorizaRetorno;
    }

    public String getParChCallCenter() {
        return parChCallCenter;
    }

    public void setParChCallCenter(String parChCallCenter) {
        this.parChCallCenter = parChCallCenter;
    }

    public String getParChCodAntigos() {
        return parChCodAntigos;
    }

    public void setParChCodAntigos(String parChCodAntigos) {
        this.parChCodAntigos = parChCodAntigos;
    }

    public String getParChEnvelope() {
        return parChEnvelope;
    }

    public void setParChEnvelope(String parChEnvelope) {
        this.parChEnvelope = parChEnvelope;
    }

    public String getParChEtiqueta() {
        return parChEtiqueta;
    }

    public void setParChEtiqueta(String parChEtiqueta) {
        this.parChEtiqueta = parChEtiqueta;
    }

    public String getParChImprime() {
        return parChImprime;
    }

    public void setParChImprime(String parChImprime) {
        this.parChImprime = parChImprime;
    }

    public String getParChMedicoConvenio() {
        return parChMedicoConvenio;
    }

    public void setParChMedicoConvenio(String parChMedicoConvenio) {
        this.parChMedicoConvenio = parChMedicoConvenio;
    }

    public String getParChObrigaRG() {
        return parChObrigaRG;
    }

    public void setParChObrigaRG(String parChObrigaRG) {
        this.parChObrigaRG = parChObrigaRG;
    }

    public String getParChPrintCel() {
        return parChPrintCel;
    }

    public void setParChPrintCel(String parChPrintCel) {
        this.parChPrintCel = parChPrintCel;
    }

    public String getParChPrintCodigo() {
        return parChPrintCodigo;
    }

    public void setParChPrintCodigo(String parChPrintCodigo) {
        this.parChPrintCodigo = parChPrintCodigo;
    }

    public String getParChPrintConvenio() {
        return parChPrintConvenio;
    }

    public void setParChPrintConvenio(String parChPrintConvenio) {
        this.parChPrintConvenio = parChPrintConvenio;
    }

    public String getParChPrintFone() {
        return parChPrintFone;
    }

    public void setParChPrintFone(String parChPrintFone) {
        this.parChPrintFone = parChPrintFone;
    }

    public String getParChPrintNascimento() {
        return parChPrintNascimento;
    }

    public void setParChPrintNascimento(String parChPrintNascimento) {
        this.parChPrintNascimento = parChPrintNascimento;
    }

    public String getParChPrintRG() {
        return parChPrintRG;
    }

    public void setParChPrintRG(String parChPrintRG) {
        this.parChPrintRG = parChPrintRG;
    }

    public String getParChProcedAgendto() {
        return parChProcedAgendto;
    }

    public void setParChProcedAgendto(String parChProcedAgendto) {
        this.parChProcedAgendto = parChProcedAgendto;
    }

    public String getParChProcedConvenio() {
        return parChProcedConvenio;
    }

    public void setParChProcedConvenio(String parChProcedConvenio) {
        this.parChProcedConvenio = parChProcedConvenio;
    }

    public String getParChProcedDia() {
        return parChProcedDia;
    }

    public void setParChProcedDia(String parChProcedDia) {
        this.parChProcedDia = parChProcedDia;
    }

    public String getParChProcedMedico() {
        return parChProcedMedico;
    }

    public void setParChProcedMedico(String parChProcedMedico) {
        this.parChProcedMedico = parChProcedMedico;
    }

    public Integer getParInFaxDDD() {
        return parInFaxDDD;
    }

    public void setParInFaxDDD(Integer parInFaxDDD) {
        this.parInFaxDDD = parInFaxDDD;
    }

    public Integer getParInFoneDDD() {
        return parInFoneDDD;
    }

    public void setParInFoneDDD(Integer parInFoneDDD) {
        this.parInFoneDDD = parInFoneDDD;
    }

    public String getParStCNPJ() {
        return parStCNPJ;
    }

    public void setParStCNPJ(String parStCNPJ) {
        this.parStCNPJ = parStCNPJ;
    }

    public String getParStCodCNES() {
        return parStCodCNES;
    }

    public void setParStCodCNES(String parStCodCNES) {
        this.parStCodCNES = parStCodCNES;
    }

    public String getParStCodEms() {
        return parStCodEms;
    }

    public void setParStCodEms(String parStCodEms) {
        this.parStCodEms = parStCodEms;
    }

    public String getParStCodIBGE() {
        return parStCodIBGE;
    }

    public void setParStCodIBGE(String parStCodIBGE) {
        this.parStCodIBGE = parStCodIBGE;
    }

    public String getParStCodigo() {
        return parStCodigo;
    }

    public void setParStCodigo(String parStCodigo) {
        this.parStCodigo = parStCodigo;
    }

    public String getParStContato() {
        return parStContato;
    }

    public void setParStContato(String parStContato) {
        this.parStContato = parStContato;
    }

    public String getParStEmail() {
        return parStEmail;
    }

    public void setParStEmail(String parStEmail) {
        this.parStEmail = parStEmail;
    }

    public String getParStEndBairro() {
        return parStEndBairro;
    }

    public void setParStEndBairro(String parStEndBairro) {
        this.parStEndBairro = parStEndBairro;
    }

    public String getParStEndCEP() {
        return parStEndCEP;
    }

    public void setParStEndCEP(String parStEndCEP) {
        this.parStEndCEP = parStEndCEP;
    }

    public String getParStEndCidade() {
        return parStEndCidade;
    }

    public void setParStEndCidade(String parStEndCidade) {
        this.parStEndCidade = parStEndCidade;
    }

    public String getParStEndComplemento() {
        return parStEndComplemento;
    }

    public void setParStEndComplemento(String parStEndComplemento) {
        this.parStEndComplemento = parStEndComplemento;
    }

    public String getParStEndNumero() {
        return parStEndNumero;
    }

    public void setParStEndNumero(String parStEndNumero) {
        this.parStEndNumero = parStEndNumero;
    }

    public String getParStEndUF() {
        return parStEndUF;
    }

    public void setParStEndUF(String parStEndUF) {
        this.parStEndUF = parStEndUF;
    }

    public String getParStEndereco() {
        return parStEndereco;
    }

    public void setParStEndereco(String parStEndereco) {
        this.parStEndereco = parStEndereco;
    }

    public String getParStFax() {
        return parStFax;
    }

    public void setParStFax(String parStFax) {
        this.parStFax = parStFax;
    }

    public String getParStFone() {
        return parStFone;
    }

    public void setParStFone(String parStFone) {
        this.parStFone = parStFone;
    }

    public String getParStInscEstadual() {
        return parStInscEstadual;
    }

    public void setParStInscEstadual(String parStInscEstadual) {
        this.parStInscEstadual = parStInscEstadual;
    }

    public String getParStLocalTiss() {
        return parStLocalTiss;
    }

    public void setParStLocalTiss(String parStLocalTiss) {
        this.parStLocalTiss = parStLocalTiss;
    }

    public String getParStLocalXSD() {
        return parStLocalXSD;
    }

    public void setParStLocalXSD(String parStLocalXSD) {
        this.parStLocalXSD = parStLocalXSD;
    }

    public String getParStLogin() {
        return parStLogin;
    }

    public void setParStLogin(String parStLogin) {
        this.parStLogin = parStLogin;
    }

    public String getParStNumTerminal() {
        return parStNumTerminal;
    }

    public void setParStNumTerminal(String parStNumTerminal) {
        this.parStNumTerminal = parStNumTerminal;
    }

    public String getParStProntuarioFinal() {
        return parStProntuarioFinal;
    }

    public void setParStProntuarioFinal(String parStProntuarioFinal) {
        this.parStProntuarioFinal = parStProntuarioFinal;
    }

    public String getParStProntuarioInicial() {
        return parStProntuarioInicial;
    }

    public void setParStProntuarioInicial(String parStProntuarioInicial) {
        this.parStProntuarioInicial = parStProntuarioInicial;
    }

    public String getParStRazaoSocial() {
        return parStRazaoSocial;
    }

    public void setParStRazaoSocial(String parStRazaoSocial) {
        this.parStRazaoSocial = parStRazaoSocial;
    }

    public String getParStSenha() {
        return parStSenha;
    }

    public void setParStSenha(String parStSenha) {
        this.parStSenha = parStSenha;
    }

    public String getParStSite() {
        return parStSite;
    }

    public void setParStSite(String parStSite) {
        this.parStSite = parStSite;
    }

    public String getParStSitePadrao() {
        return parStSitePadrao;
    }

    public void setParStSitePadrao(String parStSitePadrao) {
        this.parStSitePadrao = parStSitePadrao;
    }

    public String getTilStCodigo() {
        return tilStCodigo;
    }

    public void setTilStCodigo(String tilStCodigo) {
        this.tilStCodigo = tilStCodigo;
    }

    @Override
    public boolean equals(Object obj) {
        if (obj == null) {
            return false;
        }
        if (getClass() != obj.getClass()) {
            return false;
        }
        final ParametrosProteus other = (ParametrosProteus) obj;
        if ((this.parStCodigo == null) ? (other.parStCodigo != null) : !this.parStCodigo.equals(other.parStCodigo)) {
            return false;
        }
        return true;
    }

    @Override
    public int hashCode() {
        int hash = 7;
        hash = 29 * hash + (this.parStCodigo != null ? this.parStCodigo.hashCode() : 0);
        return hash;
    }


}
